smothering fog

Traduzioni
удушающий туман
The smothering fog made it difficult to see the road.
Удушающий туман затруднял видимость дороги.
Parole
smothering

adjective
душащий